<?php

//选择多项进行删除
if(!empty($_POST)){

		if($_POST['datatable1_length']==1){

			$_rows = del($GLOBALS['c'],$_POST['check']);

			if($_rows>0){
				echo '<script>alert("删除成功");history.go(-1);</script>';die;
	              
			}else{
				echo '<script>alert("删除失败");history.go(-1);</script>';die;
			}
		}
}
//选择多项进行删除结束

// print_r($_SERVER);DIE;
	// 新闻列表

//固定每页显示的记录数
$per_page = 3;

// //获取地址栏的页码参数 当前访问的页面数
// $cur_page = $_GET['p'];

// 通过GET方式获得客户端访问的页码
$cur_page = isset($_GET['p'])?$_GET['p']:1;
if($cur_page <1) {
 $cur_page  =1;
}


// print_r($cur_page );die;



//求数据表总纪律数
$sql = "select count(*) as total from `news`";
$result = mysqli_query($link,$sql);

$total_num = mysqli_fetch_assoc($result)['total'];
//求总记录数


//求总页码数并向上取整
$total_page = ceil($total_num/$per_page);

if($cur_page > $total_page) {

 $cur_page  =$total_page;
}

//求limit的偏移量
$offset = ($cur_page-1)*$per_page;


//调用翻页函数
$pages = getPages();

// 编写查询语句
// $sql = "select `news`.*,cate.name from `news`,`cate` where `news`.cate_id=`cate`.id order by `news`.`id` desc limit $offset,$per_page";
$sql = "select * from `news` limit $offset,$per_page";

// 执行语句
$result = mysqli_query($link,$sql);

	//使用for循环从结果集中逐一获取数据 
 // for($i=0; $i <$result->num_rows; $i++){

 // 	$data[] = mysqli_fetch_assoc($result);
 // }
 
 // 使用while循环从结果集中逐一获取数据  >推荐
 // 注意，使用此while循环不会造成死循环的原因是：$arr的值为真(既有值时)，才会执行循环，然后
 // 才会把$arr赋值给$data，如果$arr值为空（既 mysqli_fetch_assoc($result)无值），则结束while循环。
 
 while($arr = mysqli_fetch_assoc($result)){
 	$data[] = $arr;
 }


//判断是否是ajax请求
if(!empty($_SERVER['HTTP_X_REQUESTED_WITH'])){

	// print_r($data);
	$json['data'] = $data;
	$json['pages'] =$pages;
	echo json_encode($json);// json_decode 将数组转换成json字符串格式
	die;
}
// print_r($data);die;
 
 // 设置翻页
 $prevpage = $cur_page -1;
 $nextpage = $cur_page +1;

// if($nextpage >$total_page ){
// 	$nextpage = $total_page;
// }



// 加载后台首页视图
include(VIEW_PATH.$admin.'layout.html');

